A Model Driven Approach for Automating Architecture Documentation Process
نویسندگان
چکیده
Software architecture documentation is a heavyweight process since it involves development and management of various documentation artifacts. Architectural views and architecture description languages (ADLs) are two examples of those artifacts each of which presents mostly similar information in different forms. So, there is a redundant documentation effort when two models are developed separately. In this paper, we present a model-driven approach for automatically transforming architectural views to AADL models. Architectural views that are defined based on our proposed metamodel is transformed to AADL model. In addition to elimination of redundant documentation effort, this approach also enhances architecture documentation process by ensuring consistency among views and AADL models.
منابع مشابه
Towards Model-Driven Approach for Rapid ERP Development
In this paper we describe an MDA (model-driven architecture) approach that we successfully apply in our ERP development process. We have developed platform-independent models of certain ERP aspects and tools that use these models to generate database scripts and source code for a target platform, ERP documentation, and help system. The paper outlines these models using patterns, which are consi...
متن کاملAutomating Expert-Defined Tests: A Suitable Approach for the Medical Device Industry?
Testing is frequently reported as a crucial stage in the software development process. With traditional approaches acceptance testing is the last stage of the process before release to customer. Acceptance Test Driven Development (ATDD) promotes the role of an expert customer in defining tests and uses tool support to automate and execute these tests. Here the challenge is to support such an ex...
متن کاملApplying Model Based Techniques for Early Safety Evaluation of an Automotive Architecture in Compliance with the ISO 26262 Standard
In 2011, the automotive industry introduced the application of a standardized process for functional safety-related development of automotive electronic products. The related international standard, ISO 26262 functional safety for road vehicles, has high demands on process documentation and analysis. Within an engineering context this challenges the tremendous increase of complexity for modern ...
متن کاملProviding an Enterprise Architecture Framework Model for Laboratory Information Management Systems by Service Oriented Approach
Background and Aim: Laboratories are one of the most important scientific and research centers. Laboratory information management systems provide a platform for recording the information and collaborating between researchers. The main purpose of this study was suggesting an organizational architecture model of laboratory information management systems. Materials and Methods: This study was a ...
متن کاملAutomating Enterprise Architecture Documentation using an Enterprise Service Bus
Currently the documentation of Enterprise Architectures (EA) requires manual collection of data resulting in an error prone, expensive, and time consuming process. Recent approaches seek to automate and improve EA documentation by employing the productive system environment of organizations. In this paper, we investigate a specific Enterprise Service Bus (ESB) considered as the nervous system o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010